package com.tim.app.server.entry;

import java.io.Serializable;

/**
 * 基类
 */

public class BaseObject implements Serializable {

    private String id;
    private String title;//标题
    private String image;//图片
    private String shareUrl;//分享地址
    private String contentUrl;//h5地址

    private int concernCount = 0;//关注人数
    private int agreeCount = 0;//赞同人数
    private int opposeCount = 0;//反对人数
    private int thankCount = 0;//感谢人数//送花
    private int collectCount = 0;//收藏人数
    private int commentCount = 0;//评论人数
    private int answerCount = 0;//回答人数
    private int nohelpCount = 0;//无帮助的人数
    private int reportCount = 0;//举报人数
    private int shareCount = 0;//分享人数
    private int problemCount = 0;//问题数量
    private int pvCount = 0;//pv次数
    private int problemAnswerCount = 0;//问题的回答数量

    private long createTime;//创建时间
    private long updateTime;//更新时间

    private User userMsg;
    private ActionStateMsg actionStateMsg;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public int getConcernCount() {
        return concernCount;
    }

    public void setConcernCount(int concernCount) {
        this.concernCount = concernCount;
    }

    public int getAgreeCount() {
        return agreeCount;
    }

    public void setAgreeCount(int agreeCount) {
        this.agreeCount = agreeCount;
    }

    public int getOpposeCount() {
        return opposeCount;
    }

    public void setOpposeCount(int opposeCount) {
        this.opposeCount = opposeCount;
    }

    public int getThankCount() {
        return thankCount;
    }

    public void setThankCount(int thankCount) {
        this.thankCount = thankCount;
    }

    public int getCollectCount() {
        return collectCount;
    }

    public void setCollectCount(int collectCount) {
        this.collectCount = collectCount;
    }

    public int getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(int commentCount) {
        this.commentCount = commentCount;
    }

    public int getAnswerCount() {
        return answerCount;
    }

    public void setAnswerCount(int answerCount) {
        this.answerCount = answerCount;
    }

    public int getNohelpCount() {
        return nohelpCount;
    }

    public void setNohelpCount(int nohelpCount) {
        this.nohelpCount = nohelpCount;
    }

    public int getReportCount() {
        return reportCount;
    }

    public void setReportCount(int reportCount) {
        this.reportCount = reportCount;
    }

    public int getShareCount() {
        return shareCount;
    }

    public void setShareCount(int shareCount) {
        this.shareCount = shareCount;
    }

    public int getProblemCount() {
        return problemCount;
    }

    public void setProblemCount(int problemCount) {
        this.problemCount = problemCount;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(long updateTime) {
        this.updateTime = updateTime;
    }

    public int getPvCount() {
        return pvCount;
    }

    public void setPvCount(int pvCount) {
        this.pvCount = pvCount;
    }

    public User getUserMsg() {
        return userMsg;
    }

    public void setUserMsg(User userMsg) {
        this.userMsg = userMsg;
    }

    public ActionStateMsg getActionStateMsg() {
        return actionStateMsg;
    }

    public void setActionStateMsg(ActionStateMsg actionStateMsg) {
        this.actionStateMsg = actionStateMsg;
    }

    public String getShareUrl() {
        return shareUrl;
    }

    public void setShareUrl(String shareUrl) {
        this.shareUrl = shareUrl;
    }

    public String getContentUrl() {
        return contentUrl;
    }

    public void setContentUrl(String contentUrl) {
        this.contentUrl = contentUrl;
    }

    public int getProblemAnswerCount() {
        return problemAnswerCount;
    }

    public void setProblemAnswerCount(int problemAnswerCount) {
        this.problemAnswerCount = problemAnswerCount;
    }
}

